this poor little thing - Français Anglais Dictionnaire